development credit corporations - French English Dictionary